Big Huge Thesaurus

fenestra ovalis

noun